| Author |
Thread Statistics | Show CCP posts - 1 post(s) |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.09 22:38:00 -
[1] - Quote
Version: 1.5
Intro: So there I was, using a Teamspeak registration system that once worked well but is now outdated and falling to pieces :( (GÖÑ u really Agent Unknown :) ). I saw that people had made their own but wanted outrageous amounts of ISK in order to share it. So, meh. I'll make my own simple, fast, easy to mod and adaptable system. Only one problem, I know jack about PHP. I only knew what little I learnt from building my alliance a nice new website.
So I learnt PHP :) Then built my baby piece by piece. Now you can have it. Call it my little gesture to share a little love in Eve. I plan to add more features such as red alt scanning etc. while keeping it fast in the future along with keeping up to date with the ever changing Teamspeak development. Also as I am/was/ish a sort of PHP noob, you should find my heavily commented code easy to understand.
Preview: Sev3rance Alliance
Requirements: PHP 5.2 or later MySQL 5 or later (untested on earlier versions) Dedicated web host
Features: v1.0 Very fast cron job for quickly scanning if characters registered have left their corp/alliance and removes them. Alliance whitelist. Corporation whitelist. Assign your own boys/girls into a separate group than your blues. Supports character names containing an '. If a blue joins your alliance, it realises and asks them to re-register so they can be moved into the correct group. Error messages will even inform the user of who to contact (presumably, you). Limited API entry form is limited to 64 characters (the length of an API Key) to help prevent pasting a space after the key. Does not require | between tickers (no more horrible phonetic announcements). Shoo's away doorstep salesmen. API interface powered by Pheal. Teamspeak interface powered by TS3 PHP Framework. v1.1 Detects if a spy is using some ones API when they register. If someone has lost their Teamspeak ID it will ask then to make a new API to verify them, then delete their old registrations. Instructions page added for people trying to register on 2 computers. Prevents any duplications on TS and in the database. v1.15 Enhanced script security. v1.17 For this update you will need to overwrite config.php and fill it in again. Sorry, it's for the best. :) cron.php will now know if it's being run via CPanel and format e-mails correctly. Made readme.html into your EVEOTS bible for when I'm not around. v1.2 Security bot now optional to make sure people have the correct name. General code tweaks made. Readme updated. v1.3 General code clean up. Handles even more errors properly. Added staged registration as requested (Yay). Added compatibility for option ticker separators as requested. v1.31 Character names over 30 characters this will no longer cause Teamspeak problems. v1.5 Admin panel, yay :D Big update, see "version history.txt"
Down to business: By downloading you agree to leave the credit at the bottom of the page. Let's play fair, credit where credits due... That is the only condition, so here it is: Download - Sev3rance Alliance (MJ Maverick)
Baring in mind how much ISK people want for a system like this, if you are using it, it would be awesome to let me know and maybe even donate :) (all this work leaves little time for ISKies *sadface*). If you run into any problems then either use this thread or mail me in game and I'll be happy to help.
Any kind donations can be sent to "MJ Maverick".
Special Thanks To: Peter Powers from Pheal Wollari from DOTLAN ScP from Teamspeak The Sev3rance Alliance for being my guinea pigs |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.09 22:38:00 -
[2] - Quote
Reserved |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.09 23:19:00 -
[3] - Quote
Odd, what version of PHP are you running and is it running in strict?
Go to line 50 and try changing $client[client_nickname] from
Quote:$client[client_nickname] to
Quote:"$client[client_nickname]" Failing that try
Quote:$client['client_nickname']
Let me know which one works. It should be the latter. They will still work but if you have PHP running in schizophrenia mode (strict) it will think that they could be constants. I'll change them for the next release as they are just an oversight. |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.10 18:54:00 -
[4] - Quote
Balani = You Balani from *.*.*.* = The ServerQuery user that you made, hence your name. The IP is the web servers that is using your ServerQuery login.
Are you registered in the database? The root admin should not be registered. If something went horrifically wrong and all the registrations got removed you will lose admin on your own server if you are registered. This is highly unadvised.
Another reason not to be registered is that depending on how Teamspeak works this, it could count you AND your ServerQuery as you, obviously the ServerQuery will always have the wrong name because of the IP. So will try to kick itself, but it can't because it isn't a connected client, but it may kick you.
I haven't gone into in-depth testing with this as I always advise root admins not to go through the registration system. They can always assign any pretty colours or groups to themselves manually. It's just too risky to register yourself as I said, especially if you are modding my code. One wrong bit of code could result in disaster. |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.11 02:21:00 -
[5] - Quote
Like I said, it doesn't matter what the ServerQuery username is. YOU made it, so it counts as YOU controlling the Teamspeak from a remote IP.
So basically:
Balani's ServerQuery account being used from IP 123.123.123.12 kicks you from the server.
The reason it is seen in bot.php is because the ServerQuery is making a connection and the bot.php checks all client connections, even remote ones. |

MJ Maverick
IronPig Sev3rance
1
|
Posted - 2011.09.11 18:29:00 -
[6] - Quote
Well spotted. I never picked that up when reading the outputs :) |

MJ Maverick
IronPig Sev3rance
2
|
Posted - 2011.09.13 19:35:00 -
[7] - Quote
There aren't any port requirements on the web server because it's all outgoing.
However this is the most common problem people run into and 9 times out of 10 it's that there is something wrong with your config.php details.
I know you've done some of these but I'm listing all that I can think of off the top of my head for anyone else that get's this very common problem.
There are a few things you can check:
- Make sure your web servers IP is on the TS3's whitelist.txt and reboot the TS3 server.
- Double and treble check that your details are exactly correct with no spaces either side in config.php (always copy/paste).
- If all your details are absolutely certainly correct ask your TS3 provider if they have changed the ServerQuery port from the default.
- Try recreating a new ServerQuery login and make sure the person who makes it has FULL admin in TS.
- Failing that you need to contact your web host as to why you can't make outgoing connections. Some web hosts have been the cause of this because they won't allow outgoing connections. Tell them what you are trying to do and ask them to make sure your server can do it.
|

MJ Maverick
IronPig Sev3rance
3
|
Posted - 2011.09.15 02:05:00 -
[8] - Quote
Remember to "Like" the OP if you are using EVEOTS :) |

MJ Maverick
IronPig Sev3rance
7
|
Posted - 2011.09.21 02:27:00 -
[9] - Quote
Hey Assassin, that's on my to-do list before v2.0 but at the moment I'm still trying to wrap my head round the new API system while still keeping it as secure and stable as possible. But yes, I do intend on changing it over to the new API. :) |

MJ Maverick
IronPig Sev3rance
11
|
Posted - 2011.10.01 14:45:00 -
[10] - Quote
@Laxen that isn't natively supported. However, find all instances of
Quote:if ($c->spacer !== "") { $nickname = $corpTicker." ".$c->spacer." ".$character; } else { $nickname = $corpTicker." ".$character; } and add [ and ] around the ticker variables like this:
Quote:if ($c->spacer !== "") { $nickname = "[".$corpTicker."] ".$c->spacer." ".$character; } else { $nickname = "[".$corpTicker."] ".$character; }
@king curt it should take those names fine and does on my TS, did one yesterday. What version are you running, what is his name and what was the exact error? |

MJ Maverick
IronPig Sev3rance
11
|
Posted - 2011.10.03 18:55:00 -
[11] - Quote
If you strip slashes the SQL query will break and registration will go FUBAR. If it does work then they won't be in the database and so won't be checked to see if they have left the alliance. Which is bad.
Don't strip slashes. It also opens you up to SQL injections. (hacking)
Also line 118: $inputName = trim($_POST["inputName"]); Hasn't had slashes added anyway. inputName doesn't get slashed, it is only used to get the CharacterID which is used to get the exact (case sensitive) characters name. The exact characters name is what is slashed. |

MJ Maverick
IronPig Sev3rance
11
|
Posted - 2011.10.04 15:51:00 -
[12] - Quote
That quick connect link is already in the next version :) it's been tested on Sev3rance's and seems to work fine.
I suppose this API is APIv3 :P but yeah I will be reworking it all. I currently have no internet access at home which makes things pretty difficult :/
I'll be back online on the 7th October. |

MJ Maverick
IronPig Sev3rance
13
|
Posted - 2011.10.05 15:21:00 -
[13] - Quote
Fred Eto wrote:
I have, and all I get is the above still:
Checking... Character: Character1 Debug: User ID: XXX Debug: API Key: XXX
Debug: Character ID: XXXXX
Debug: Character List: Debug: XXX Debug: Character1
Debug: API verified.
You are not allowed to register on this server.
Hey Fred, if you are running version 1.5 then the white list isn't in the config.php. That just tells the system who your guys are. You need to make a white list in .../eveots/admin. Take a look at the readme.html if you get stuck setting up a root admin.
@Morgenholt, cheers for looking into that, when I find out where they are breaking it I'll see if stripslashes gets it working... Pesky hosts and their silly settings! |

MJ Maverick
IronPig Sev3rance
13
|
Posted - 2011.10.12 15:55:00 -
[14] - Quote
Update v1.7 YOU MUST DELETE ALL REGISTRATIONS FROM TEAMSPEAK MANUALLY if upgrading. See readme "Customizable key upgrade"! Implemented new customizable API keys! Yay :D (Run "customizable keys update.sql"). Stage 2 of registration now provides a link that will connect you to TS and bookmark it. Idiot proof! Right? Added the "Audit Members" to the admin panel that was left out of v1.5. Made more compatible with PHP 5.3, depreciated functions have been updated. Added more security to the admin panel. Lots of files tweaked.
lol I just saw your post as I went to edit this thread Jimmy.
Thank you all for the support so far it really is appreciated. It really lets me know all this work is doing some good and makes me want to improve it. |

MJ Maverick
IronPig Sev3rance
15
|
Posted - 2011.10.14 18:02:00 -
[15] - Quote
snipereagle1 wrote:Using version 1.7, I get the following error when adding an alliance to the whitelist: "An error occured: API Date could not be read / parsed, original exception: Operation timed out after 10000 milliseconds with 682998 bytes received"
Corporations add just fine... That looks like a CCP problem, the API server didn't respond. It happens sometimes, just try again later. CCPs Alliance list causes a high load.
king curt wrote:Hey MJ, Quick question for you. You've probably done it and I am just to  to figure it out. Is there a way to, once the whitelist has been set up for "blues", to assign them to the proper group after they have registered? The way I see it right now is there are only two possibilities. Either they are in your "alliance/corp" or they are "blue list". Quote:// Teamspeak 3 group for alliance/corp members public $group = ; // Teamspeak 3 group for people on the whitelist but not in your alliance/corp public $bluegroup = ; I'm not sure I know what you mean. Blue are put into the blue group on registration.
If you mean you have a group for RED.Overlord and you want to put people from ROL in that group manually you can do so, once they are registered you can add them to this group also. Just right click on them in Teamspeak.
However there is no native support (yet) for multiple custom groups. As it's not required for functionality it's just something a couple of people have asked for it's not high on my to-do list. If you're really nice though I could be persuaded to hurry it up :P |

MJ Maverick
IronPig Sev3rance
16
|
Posted - 2011.10.21 17:16:00 -
[16] - Quote
Sjet Idahon wrote:Hey MJ,
i installed EVEOTS on my Windows vServer but when i try to register an User, an error occurs.
An error occured: API Date could not be read / parsed, original exception: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed [117]
- Sjet - Very strange, haven't heard of that before. I know what it is though. That is basically the API server not responding. Now, this could be a temporary problem at CCPs end in which case just try again later. However it's worth checking with your provider and going over your server settings to see if there is anything that is checking if SSL certificates are valid (CCP seem to have a problem with that from time to time). If there is such an option, disable it. |

MJ Maverick
IronPig Sev3rance
17
|
Posted - 2011.11.02 18:45:00 -
[17] - Quote
Strange. But guys if you are reporting a bug please give me enough information to go for a fix.
What version of PHP are you running? What is the URL at the top of the browser when you click Next? |

MJ Maverick
IronPig Sev3rance
18
|
Posted - 2011.11.05 18:42:00 -
[18] - Quote
Baki Yuku wrote:Do you have any plans on adding support for adding channel groups to certain users? for example lets say I'm a Member of Viking Empire Alliance said alliance is on the Whitelist so I get rights to access the ts (server group) now what would be awsome is if Corp was checked as well and if Channel name matches corp name in api user gets rights to said channel..
best regards, chris
PS: nice tool^^ No plans for this I'm afraid.
Decius Audene wrote:im having trouble installing ur tool . I get this error
An error occured: API Date could not be read / parsed, original exception: file_get_contents(https://api.eveonline.com/eve/CharacterInfo.xml.aspx?characterID=935338328) [function.file-get-contents]: failed to open stream: No error [117] Where did you get this? But anyway that's basically CCP timing out, try again later and it should work fine. The API server trips up now and again. That resource is working now for example. |

MJ Maverick
IronPig Sev3rance
19
|
Posted - 2011.11.14 16:25:00 -
[19] - Quote
Noted Assassin. |

MJ Maverick
IronPig Sev3rance
19
|
Posted - 2011.11.15 18:47:00 -
[20] - Quote
Excellent :) |

MJ Maverick
IronPig Sev3rance
20
|
Posted - 2011.12.03 04:41:00 -
[21] - Quote
What host are you using? All I have come across support it. Hypernia are generally awesome. But come to think of it I'm not sure if they allow you to change the whitelist.txt which is essential.
Make sure you ask your Teamspeak host that you can edit the whitelist and that you ask your web host that the server will be able to send outbound signals.
These aren't any special magical things required by EVEOTS, these are basic things that any good web host provides by default. |

MJ Maverick
IronPig Sev3rance
20
|
Posted - 2011.12.08 23:48:00 -
[22] - Quote
You're using my registration system? I hope you are crediting it as you're making a profit out of it. I'm not totally sure I like this. |

MJ Maverick
IronPig Sev3rance
20
|
Posted - 2011.12.12 16:54:00 -
[23] - Quote
Unfortunately if it's a Pheal problem then I can't really make a fix, only work around's so if that works for you then good find. :) |

MJ Maverick
IronPig Sev3rance
20
|
Posted - 2011.12.15 22:06:00 -
[24] - Quote
Glad to of helped. :)
Don't forget to Like the OP. |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.08 04:05:00 -
[25] - Quote
Theoretically, if this link is working. All should be good with the API service : http://api.eveonline.com/eve/CharacterID.xml.aspx?&names=MJ%20Maverick
Does this error only occur with your alt? How old is your alt and what version of PHP are you running? |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.08 16:27:00 -
[26] - Quote
Is the PHP extension "php_openssl.dll" enabled?
http://php.net/manual/en/install.windows.extensions.php extension=php_openssl.dll |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.08 22:14:00 -
[27] - Quote
Unfortunately with that error it is almost certainly something not configured right on your server. I've been Google'ing and there's a hundred and one reasons this could happen. As I don't know how your server is configured it would be for more constructive for you to do it.
Google the original PHP error: "String could not be parsed as XML" |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.09 01:15:00 -
[28] - Quote
This is what the server is failing to parse at line 117: http://api.eveonline.com/eve/CharacterInfo.xml.aspx?&characterID=935338328
It is failing to read that XML, or interpret it at least. I bet 162 fails for the same reason, whenever XML needs parsing your server hits a brick wall. I'm sorry I can't be of more help but I think this one is definitely one you should raise with your host. They will know far more about your server setup than me. :/ |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.09 04:59:00 -
[29] - Quote
mail me a link to your php.ini and I'll have quick look to see if there is anything obvious. |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.11 22:44:00 -
[30] - Quote
Ahh the joys of Schizophrenia mode. Fixed in 1.8 |

MJ Maverick
IronPig Sev3rance
21
|
Posted - 2012.01.16 01:47:00 -
[31] - Quote
I'm going to need the full error and/or text that is displayed. Also is he a blue or a corp member? The problem most likely isn't the ' as EVEOTS has no problem with them. It is just printing his name as EVEOTS uses it, with a \ which is perfectly fine. |

MJ Maverick
IronPig Sev3rance
22
|
Posted - 2012.01.16 23:23:00 -
[32] - Quote
Enable Debug Mode and Evemail me the new messages. I think I know what may be wrong.
I'll need ALL the messages printed on the page. Feel free to censor out the API if you want, makes no difference. |

MJ Maverick
IronPig Sev3rance
22
|
Posted - 2012.01.16 23:57:00 -
[33] - Quote
Ok, replace index.php with this one, tell me what it outputs. Replace it with your old index.php after. www.sev3rance.com/mav/index.zip
Do you have magic quotes turned on in your php.ini? |

MJ Maverick
IronPig Sev3rance
22
|
Posted - 2012.01.17 00:30:00 -
[34] - Quote
No problem and thanks. :)
I'm pretty sure this is caused by magic quotes being turned ON. As a work around if you are still getting it when turned off (probably have to reboot Apache) you can try this:
Underneath line 121, create a new line so the code is like this:
Quote: 121:$inputName = trim($_POST["inputName"]); 122:$inputName = stripslashes($inputName); 123:$inputID = trim($_POST["inputID"]);
Do the same under line 409:
Quote: 409:$nickname = $_POST["nickname"]; 410:$nickname = stripslashes($nickname); 411:$usergroup = $_POST["usergroup"]
|

MJ Maverick
IronPig Sev3rance
22
|
Posted - 2012.01.17 00:40:00 -
[35] - Quote
Hehe, much appreciated and glad to of helped. Enjoy EVEOTS. |

MJ Maverick
IronPig Sev3rance
24
|
Posted - 2012.01.29 20:00:00 -
[36] - Quote
To be honest Grissom I'm surprised anything is working at all.
Either: You haven't installed the database when you installed EVEOTS. Your database is monstrously messed up. You have upgraded from an old version (pre 1.7) and not upgraded your database and perged your user list, and your database is horribly messed up. Or your database details are incorrect (unlikely though).
You're best doing a fresh install. Including a wipe of Teamspeak registrations (just create a duplicate group and use that as the new registration group and delete the old one). |

MJ Maverick
IronPig Sev3rance
24
|
Posted - 2012.01.31 18:56:00 -
[37] - Quote
Turn on debug, then what does it say? |

MJ Maverick
IronPig Sev3rance
61
|
Posted - 2012.02.13 18:55:00 -
[38] - Quote
Correct. You should never manually fiddle with the TS Database or the EVEOTS Database unless you absolutely know what you are doing and keep them sync'd. Use the admin panel or let the cron do it's work.
The invalid ID error was the cron trying to delete someone you already deleted or otherwise disappeared from the Teamspeak Database. To make sure no further damage was done it didn't change anything and just gave you the error.
MJ |

MJ Maverick
IronPig Sev3rance
64
|
Posted - 2012.02.25 17:38:00 -
[39] - Quote
EVEOTS has no problems registering people with a ' in their name. Where are you seeing that?
There is a glitch where I accidentally made it print a "safe" version of the characters name which it uses. But it should ask you to join without the \. |

MJ Maverick
IronPig Sev3rance
64
|
Posted - 2012.02.27 00:02:00 -
[40] - Quote
That's the glitch where you see the \. It is not an error though.
Is the account recently reactivated? Basically the CCP API server is not providing a list of names on that account for some reason. Have you tried it since? Sometimes the API server just trips up. |

MJ Maverick
IronPig Sev3rance
64
|
Posted - 2012.03.10 03:33:00 -
[41] - Quote
You don't need to pay anything for my system. Assassin is charging people for it and that's my problem.
We haven't sorted the issue yet. |

MJ Maverick
IronPig Sev3rance
65
|
Posted - 2012.03.26 14:16:00 -
[42] - Quote
Be very careful when you do this. You can cause a lot of trouble if you don't know what you are doing.
X13 is your ticker, not x13, that is your corps name.
First, remove bot.php from any cron jobs in your servers schedule.
Now, the tricky bit. Go into the admin panel and edit ALL the members (Raiden. lol) and enter their new name without any tickers.
Edit index.php and where ever you see code like:
Quote: $nickname = $corpTicker." ".$c->spacer." ".$character;
Remove remove anything before "$character" ONLY where $character is stated (6 times in all, use Ctrl+F and search "$nickname") to look like this:
Quote: $nickname = $character;
Finally you can re-enable any cron job schedule and pray you did it right. |

MJ Maverick
IronPig Sev3rance
66
|
Posted - 2012.03.27 00:59:00 -
[43] - Quote
You can, but I did it that way to be more secure. You are taking risks otherwise, the password is there for the world to see for anyone with the slightest know-how. |

MJ Maverick
IronPig Sev3rance
77
|
Posted - 2012.04.12 00:31:00 -
[44] - Quote
Looks great Linus. I love to see what people can do with EVEOTS and am always pleasantly surprised! It's the main reason I made it as easy to mod as I could, keeping the code simple. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
77
|
Posted - 2012.04.15 16:04:00 -
[45] - Quote
I will not support the removal of that. If you want to do it then go ahead but I will not support it if you break it.
Why bother having a registration system if you are going to remove every bit of anti-spy code? If you want to hide your alts then clearly you have something to hide. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
77
|
Posted - 2012.04.16 16:11:00 -
[46] - Quote
Because it isn't a corp and having corps in your whitelist that are in an alliance is unwise. If I stored it then it would get out of date and require a cron job. So I stream it. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.20 18:52:00 -
[47] - Quote
Casachu wrote:Hi,
i'm trying to install this great module of yours. Everything seems to look fine on the API comunication level. I managed to register some admins. When i try to register a member, it gets his info correctly.
Then on step 3, it tells me : " Trying to grant access to [member]" and nothing happens. i get no timeouts or error messages.
i tried opening port 10011 and it didn't changed anything.
I think the error is in the Teamspeak3::factory() call, in the SaveMember() fonction. i don't know if it's doing anything.
Are you running in debug mode? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.21 00:32:00 -
[48] - Quote
MJ Maverick wrote: Requirements: PHP 5.2.1 or later MySQL 5 or later (untested on earlier versions) Dedicated web host
There isn't an F16 or F21. Your code is modified so I can't really help you. Does an unmodified version work? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.21 18:07:00 -
[49] - Quote
Have you read the readme for F10? Have you put the web servers IP on the whitelist and checked the ports are open?
F10 is a very common error and has been resolved many times in this thread. You should have already tried these things really before posting. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.22 09:26:00 -
[50] - Quote
Good to hear :) [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.24 00:25:00 -
[51] - Quote
Timed out connecting to your Teamspeak. Are you getting this consistently? Seems a very strange error to get at that stage. Could have just been a hicup. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
87
|
Posted - 2012.05.24 13:59:00 -
[52] - Quote
Mrs Doubtfire wrote:Loving your work, very smooth :)
I have some questions though:
1) Can I register "non-EVE pilots" manually on TS without interfering with EVEOTS? 2) Is the proper deletion method, to manually remove client in TS3 and delete user entry in the EVEOTS database? 3) In case I want a server password, how would I go about modding EVEOTS to comply?
Thanks for your work!
Thank you, perhaps you could consider "fueling my work"? :D
1) Yes, on my Teamspeak I have a "VIP" group for RL friends that come on my server for a chat. EVEOTS won't know they exist. 2) In 1.7b, correct for manual deletion. But remember the cron job does this on the fly, but always have your cron email you the output so you can see if it reports any errors. 3) I left that out originally as a possible security risk but now people only see that page if they can have access anyway. Here's what you need to do :
config.php : (Add underneath $spacer)
Quote:public $spacer = ""; // Password public $ts_password = "MYPASSWORD";
index.php : (Find these lines and insert "&password=".$c->ts_password."" as shown) 302: Quote:...$nickname."&password=".$c->ts_password."&addbookmark... 382: Quote:...$nickname."&password=".$c->ts_password."&addbookmark...
I haven't tested that but it should work no problem. If you do get any problems just ask. :) [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
89
|
Posted - 2012.05.29 00:03:00 -
[53] - Quote
JustSharkbait wrote:This worked great. Had a slight problem with the ' in people's names, but turning off Magic quotes fixed it immediately. Great mod. Will be sending you some ISK when everyone gets registered.
Quick question. If there anyway to allow people to choose their own name? Some members have long names, and go by a shorter version.
Thanks for the great tool.
Not straight off the bat no, but in the admin panel you can change a members "permitted nickname" as and when they request if you like. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
90
|
Posted - 2012.07.02 15:41:00 -
[54] - Quote
Thank you Greyfish :) [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
91
|
Posted - 2012.07.24 18:57:00 -
[55] - Quote
This happens sometimes when the API server doesn't respond. It's no biggy really and nothing I can stop. It tends to be quite rare.
If you are always getting it though (you've tried again after a few minutes) then you may have a problem with your server firewall/port setup.
At the time of posting this the API server is fine. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
91
|
Posted - 2012.08.09 02:26:00 -
[56] - Quote
Not that I've heard of. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
93
|
Posted - 2012.08.28 15:55:00 -
[57] - Quote
Are you including your domain prefix in your user/database fields in config.php?
e.g. ether_database ether_DBuser should work.
database DBuser will NOT work. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
93
|
Posted - 2012.08.28 19:00:00 -
[58] - Quote
Haha :D [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
93
|
Posted - 2012.09.11 19:14:00 -
[59] - Quote
No repository atm no, there is a version in the works with a hefty change list. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
95
|
Posted - 2012.10.28 20:43:00 -
[60] - Quote
Sorry for taking so long people, had a... lot, on my plate  S Tein, read the first couple pages of the thread, that is a FAQ.
Version 1.8 is up and ready! Any kind donations as always are very much appreciated :)
=== v1.8 === Added a java popup that sheds some light on how to setup your key. (?) You can now safely remove peoples access manually from the admin panel. Encoded the nickname in the "auto-connect" link to work more universally and fixed a typo. Vastly reduced errors caused by blues joining your corp/alliance. Fixed some admin panel bugs. Forced Pheal to ignore SSL verification by default, it was causing too many problems for people. Search function added to Audit Members. Teamspeak 3 Library updated (bug fixes, especially for people with a / in their Unique ID). Fixed a problem deleting old registrations when registering that would cause errors and redundant records. Now compatible with PHP versions >5.4. bot.php now makes an exception for people that have a "1" on the end of their name because they momentarily lost connection. Password option for auto-connect. Better exception handling in cron.php. Discrepancies! A very powerful, lightweight and useful tool to eliminate redundant entries. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
96
|
Posted - 2012.11.19 18:05:00 -
[61] - Quote
Check the link in the OP to see if the API server is actually up or healthy. If it takes a long time to load or not at all then CCP may be having problems or being DDOS'd again.
So far every time I have seen it, it was due to the API server not responding. Hence I haven't looked into it. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
97
|
Posted - 2012.12.03 03:22:00 -
[62] - Quote
Depends where and when you see it.
Can anyone getting the SSL problem please report it. EVEOTS was switched to https:// quite a while ago. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
98
|
Posted - 2013.01.09 14:54:00 -
[63] - Quote
On every person? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
98
|
Posted - 2013.01.10 00:06:00 -
[64] - Quote
PHP version and cURL ok? Check with your provider if there would be any reason you can't pull in data from another server. Definitely working for me.
Is it step 2 it's failing on? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
98
|
Posted - 2013.02.07 03:54:00 -
[65] - Quote
That Framework and Pheal [packaged with EVOTS] has been tested and approved to work with EVEOTS.
The errors you are experiencing are simply CCP not keeping up when you thrash them with queries. It happens, but instead of make the user unaware of this or letting the script die in a fire; it just tells you it's happened and carries on. It's very rarely the same people twice. So nothing to worry about. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
99
|
Posted - 2013.02.10 16:33:00 -
[66] - Quote
I'm not sure what you mean but it looks like your servers memory limit isn't big enough to handle the alliance list. You should ask your host to allow you more memory. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
99
|
Posted - 2013.02.11 13:16:00 -
[67] - Quote
I know I'm asking the obvious but you've made sure this isn't a one off? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
99
|
Posted - 2013.02.11 23:32:00 -
[68] - Quote
First time I've heard of it TBH and no other reports of it. You sure your server has a healthy connection and nothing has changed with your host in the past few days? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
99
|
Posted - 2013.02.12 21:09:00 -
[69] - Quote
Cyerus wrote: As a sidenote I should mention that even though Maverick posted a link to verify the API server status in his starting post, you can't use it to guarantee anything. What I mean by that is that the HTTP 500's and time-outs appear randomly and without warning, so one second you'd receive the information you want, while doing the exact request seconds later could yield in an error.
This. It should only be used to see if the server is alive, not stable. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
100
|
Posted - 2013.02.15 12:48:00 -
[70] - Quote
So all is good with you two? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
100
|
Posted - 2013.03.10 17:16:00 -
[71] - Quote
Yes, take a look at the readme, all files are explained. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
101
|
Posted - 2013.03.12 21:57:00 -
[72] - Quote
Are one of the permission groups you've set in config.php the default server group? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
101
|
Posted - 2013.03.15 00:20:00 -
[73] - Quote
What do you mean you don't have rights? You have to edit the config.php to set up the server. Are you the admin? [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
101
|
Posted - 2013.03.17 16:51:00 -
[74] - Quote
I thin I understand, but it sounds like something isn't set right in your config. Look at the readme section for the config.php. Make sure you fully understand what goes in each field.
F25 is failing to find your Teamspeak server. make sure your web server is on the whitelist too. There is a readme for that also. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
101
|
Posted - 2013.04.10 22:38:00 -
[75] - Quote
That is not supported but you can mod it in if you know what you're doing.
As for the tickers, see page 2 of this thread. [EVEOTS] Eve Online Teamspeak 3 API Registration |

MJ Maverick
IronPig Sev3rance
105
|
Posted - 2013.09.06 17:36:00 -
[76] - Quote
Thanks Eterne.
Hi guys, sorry about the slow response, had some problems with the thread and went on a real life holiday. Do you guys still have issues? [EVEOTS] Eve Online Teamspeak 3 API Registration |
| |
|